home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1997 May / EnigmA AMIGA RUN 18 (1997)(G.R. Edizioni)(IT)[!][issue 1997-05][EAR-CD II].iso / ghost / gs403src_gs.lha / gs4.03 / ccgs < prev    next >
Text File  |  1995-08-10  |  741b  |  38 lines

  1. # This file is a hack.  If `make' had macros with parameters,
  2. # this file would be unnecessary!
  3. if ( test -n "$6" ) then
  4.     ./ansi2knr $6 _temp_$$.c
  5.     $1 $2 $3 _temp_$$.c
  6.     rm -f $5
  7.     mv _temp_$$.o $5
  8. else
  9. if ( test -n "$5" ) then
  10.     ./ansi2knr $5 _temp_$$.c
  11.     $1 $2 _temp_$$.c
  12.     rm -f $4
  13.     mv _temp_$$.o $4
  14. else
  15. if ( test -n "$4" ) then
  16.     ./ansi2knr $4 _temp_$$.c
  17.     $1 $2 $3 _temp_$$.c
  18.     if ( test "$2" != "-o" ) then
  19.         rm -f `basename $4 .c`.o
  20.         mv _temp_$$.o `basename $4 .c`.o
  21.     fi
  22. else
  23. if ( test -n "$3" ) then
  24.     ./ansi2knr $3 _temp_$$.c
  25.     $1 $2 _temp_$$.c
  26.     rm -f `basename $3 .c`.o
  27.     mv _temp_$$.o `basename $3 .c`.o
  28. else
  29.     ./ansi2knr $2 _temp_$$.c
  30.     $1 _temp_$$.c
  31.     rm -f `basename $2 .c`.o
  32.     mv _temp_$$.o `basename $2 .c`.o
  33. fi
  34. fi
  35. fi
  36. fi
  37. rm -f _temp_$$.c
  38.